The BUTTON element defines a submit button, reset button, or push button. The BUTTON element allows richer labels, including images and emphasis unlike INPUT. However, BUTTON is new in HTML 4.0 and poorly supported among current browsers, so INPUT is a more reliable choice at this time.